|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JComboBox
com.sabro.jbusiness.gui.components.CampoCombo
com.sabro.jbusiness.gui.celleditors.DBCampoCombo
public class DBCampoCombo
Cria campo usado para alterar informações de campos do tipo caixa de combinação
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sabro.jbusiness.gui.components.CampoCombo |
---|
CampoCombo.ComboItem, CampoCombo.ComboItemNulo |
Nested classes/interfaces inherited from class javax.swing.JComboBox |
---|
javax.swing.JComboBox.KeySelectionManager |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary |
---|
Fields inherited from class com.sabro.jbusiness.gui.components.CampoCombo |
---|
actionCancelaEdicao, COMBO_ITEM |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
DBCampoCombo()
Inicializa o combo sem um valor pré-definido |
|
DBCampoCombo(java.lang.String consultaPriKey,
java.lang.String consultaCampo,
java.lang.String consultaFrom,
java.lang.String consultaWhere,
SysConexao sysConexao,
java.lang.Object valor)
|
|
DBCampoCombo(SysFiltroCampo sysFiltroCampo)
|
|
DBCampoCombo(SysValor sysValor)
Inicializa o combo com um valor de formatação de tabela de banco de dados Usa conexão da tabela ao qual o valor pertence |
Method Summary | |
---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Adiciona um novo listener do tipo "CellEditor" ao objeto |
void |
cancelCellEditing()
Cancela a edição do campo |
void |
editaCampoClear()
Edita o campo com limpeza prévia de seu conteúdo. |
void |
editaCampoCompleto()
Edita o campo em resposta ao pressionamento da tecla que comanda um pedido de edição (F2). |
void |
editaCampoLeft()
Edita o campo em resposta ao pressionamento da tecla de seta para a esquerda. |
void |
editaCampoRight()
Edita o campo em resposta ao pressionamento da tecla de seta para a direita. |
void |
editaCampoString(java.lang.String texto)
Inicia a edição do campo e coloca o texto informado no campo editado. |
void |
fireEditingCanceled()
Dispara um evento do tipo "EditingCanceled" para todos os listeners cadastrados |
void |
fireEditingStopped()
Dispara um evento do tipo "EditingStopped" para todos os listeners cadastrados |
javax.swing.event.CellEditorListener[] |
getCellEditorListeners()
Serve para obter a lista de listeners do tipo "CellEditor" existentes no objeto |
java.lang.Object |
getCellEditorValue()
|
javax.swing.JComponent |
getEditorComponent()
Fornece o componente que realmente trata as informações dentro do campo. |
SysFiltroCampo |
getSysFiltroCampo()
Obtém o sysFiltroCampo atualizado |
SysValor |
getSysValor()
Obtém o sysValor atualizado |
java.lang.Object |
getValor()
Obtém o valor atualizado do campo |
boolean |
isCellEditable(java.util.EventObject e)
|
void |
itemStateChanged(java.awt.event.ItemEvent itemEvent)
|
void |
removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
Remove um listener do tipo "CellEditor" ao objeto |
boolean |
setComboItem(CampoCombo.ComboItem comboItem)
|
boolean |
setComboItem(CampoCombo.ComboItem comboItem,
boolean reset)
|
void |
setSysFiltroCampo(SysFiltroCampo sysFiltroCampo)
Iniciliza ou altera o valor do campo com base em SysFiltroCampo |
void |
setSysValor(SysValor sysValor)
Iniciliza ou altera o valor do campo com base em SysValor |
void |
setValor(java.lang.Object valor)
Iniciliza ou altera o valor do campo |
boolean |
shouldSelectCell(java.util.EventObject eventObject)
|
boolean |
stopCellEditing()
Verifica se é possivel interromper a edição do campo |
Methods inherited from class com.sabro.jbusiness.gui.components.CampoCombo |
---|
avancaCombo, cancelaCombo, getId, getId, getId, getId, getId, getResultado, isChanged, setConsulta, setConsulta, setId, setStrFind |
Methods inherited from class javax.swing.JComboBox |
---|
actionPerformed, addActionListener, addItem, addItemListener, addPopupMenuListener, configureEditor, contentsChanged, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getAction, getActionCommand, getActionListeners, getEditor, getItemAt, getItemCount, getItemListeners, getKeySelectionManager, getMaximumRowCount, getModel, getPopupMenuListeners, getPrototypeDisplayValue, getRenderer, getSelectedIndex, getSelectedItem, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, intervalAdded, intervalRemoved, isEditable, isLightWeightPopupEnabled, isPopupVisible, processKeyEvent, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, removePopupMenuListener, selectWithKeyChar, setAction, setActionCommand, setEditable, setEditor, setEnabled, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setPrototypeDisplayValue, setRenderer, setSelectedIndex, setSelectedItem, setUI, showPopup, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.sabro.jbusiness.gui.celleditors.DBCampo |
---|
getResultado, isChanged |
Constructor Detail |
---|
public DBCampoCombo()
public DBCampoCombo(java.lang.String consultaPriKey, java.lang.String consultaCampo, java.lang.String consultaFrom, java.lang.String consultaWhere, SysConexao sysConexao, java.lang.Object valor)
public DBCampoCombo(SysValor sysValor)
public DBCampoCombo(SysFiltroCampo sysFiltroCampo)
Method Detail |
---|
public void itemStateChanged(java.awt.event.ItemEvent itemEvent)
itemStateChanged
in interface java.awt.event.ItemListener
itemStateChanged
in class CampoCombo
public java.lang.Object getValor()
DBCampo
getValor
in interface DBCampo
public SysValor getSysValor()
DBCampo
getSysValor
in interface DBCampo
public SysFiltroCampo getSysFiltroCampo()
DBCampo
getSysFiltroCampo
in interface DBCampo
public void setValor(java.lang.Object valor)
DBCampo
setValor
in interface DBCampo
public void setSysValor(SysValor sysValor)
DBCampo
setSysValor
in interface DBCampo
public void setSysFiltroCampo(SysFiltroCampo sysFiltroCampo)
DBCampo
setSysFiltroCampo
in interface DBCampo
public java.lang.Object getCellEditorValue()
getCellEditorValue
in interface javax.swing.CellEditor
public boolean isCellEditable(java.util.EventObject e)
isCellEditable
in interface javax.swing.CellEditor
public boolean shouldSelectCell(java.util.EventObject eventObject)
shouldSelectCell
in interface javax.swing.CellEditor
public boolean setComboItem(CampoCombo.ComboItem comboItem)
public boolean setComboItem(CampoCombo.ComboItem comboItem, boolean reset)
public boolean stopCellEditing()
stopCellEditing
in interface DBCampo
stopCellEditing
in interface javax.swing.CellEditor
public void cancelCellEditing()
cancelCellEditing
in interface DBCampo
cancelCellEditing
in interface javax.swing.CellEditor
public javax.swing.JComponent getEditorComponent()
DBCampo
getEditorComponent
in interface DBCampo
public void editaCampoCompleto()
DBCampo
editaCampoCompleto
in interface DBCampo
public void editaCampoClear()
DBCampo
editaCampoClear
in interface DBCampo
public void editaCampoString(java.lang.String texto)
DBCampo
editaCampoString
in interface DBCampo
public void editaCampoRight()
DBCampo
editaCampoRight
in interface DBCampo
public void editaCampoLeft()
DBCampo
editaCampoLeft
in interface DBCampo
public void addCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
addCellEditorListener
in interface DBCampo
addCellEditorListener
in interface javax.swing.CellEditor
public void removeCellEditorListener(javax.swing.event.CellEditorListener cellEditorListener)
removeCellEditorListener
in interface DBCampo
removeCellEditorListener
in interface javax.swing.CellEditor
public javax.swing.event.CellEditorListener[] getCellEditorListeners()
public void fireEditingStopped()
fireEditingStopped
in interface DBCampo
public void fireEditingCanceled()
fireEditingCanceled
in interface DBCampo
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |